package com.ruoyi.his.service;

import java.util.List;
import com.ruoyi.his.domain.NewHisSchedule;

/**
 * newscheduleService接口
 * 
 * @author ruoyi
 * @date 2025-03-14
 */
public interface INewHisScheduleService 
{
    /**
     * 查询newschedule
     * 
     * @param schedId newschedule主键
     * @return newschedule
     */
    public NewHisSchedule selectNewHisScheduleBySchedId(Long schedId);

    /**
     * 查询newschedule列表
     * 
     * @param newHisSchedule newschedule
     * @return newschedule集合
     */
    public List<NewHisSchedule> selectNewHisScheduleList(NewHisSchedule newHisSchedule);

    /**
     * 新增newschedule
     * 
     * @param newHisSchedule newschedule
     * @return 结果
     */
    public int insertNewHisSchedule(NewHisSchedule newHisSchedule);

    /**
     * 修改newschedule
     * 
     * @param newHisSchedule newschedule
     * @return 结果
     */
    public int updateNewHisSchedule(NewHisSchedule newHisSchedule);

    /**
     * 批量删除newschedule
     * 
     * @param schedIds 需要删除的newschedule主键集合
     * @return 结果
     */
    public int deleteNewHisScheduleBySchedIds(Long[] schedIds);

    /**
     * 删除newschedule信息
     * 
     * @param schedId newschedule主键
     * @return 结果
     */
    public int deleteNewHisScheduleBySchedId(Long schedId);
}
